telecontrolled substation - Français Anglais Dictionnaire